to make great progress - Deutsch Englisch Wörterbuch